B.Sc. in Botanical Sciences (UDSM)
He assists in teaching undergraduate courses:
-Alga ecology and systematics
-Plant tissue culture
-Plant physiology
-Evolutionary Botany
-Phycology (Algal ecology, systematics, utilization)
-Aquatic Botany (Marine and freshwater plants)
None
None